palm leaf hat - Francés Inglés Diccionario